package experiment_02_Read;

interface IMessageForEnumerate {
	public String getMessage(); // 获取信息
}

enum Color implements IMessageForEnumerate { // 枚举类实现接口
	RED("红色"), GREEN("绿色"), BLUE("蓝色"); // 枚举对象要写在首行
	private String title; // 成员属性

	private Color(String title) { // 构造方法初始化属性
		this.title = title;
	}

	@Override
	public String toString() { // 输出对象信息
		return this.title;
	}

	@Override
	public String getMessage() { // 方法覆写
		return this.title;
	}
}

public class JavaDemo_03_Enumerate {
	public static void main(String args[]) {
		IMessageForEnumerate msg = Color.RED; // 对象向上转型
		System.out.println(msg.getMessage());
	}
}
